solera (guatteria amplifolia) - Spanish English Dictionary